A Walk in the Woods

You are on a business trip, staying at a prestigious hotel in a big city. Stressed by the busyness of the urban area, you go for a walk in the woods.

As you meander down the forest path, you hear some muffled giggling.
« Go Back