The Woodstock Inn, located in the Catskills of New York. It is so absolutely beautiful... so intensely green with foliage... and the zen-like sound of the water trickling by makes me feel nice and calm. Whenever I'm stressed out ... or sad... or just having a blah kind of day... I go there in my mind.
Where is your Happy Place?