Where is your happy place? I believe everyone needs a place where they can escape, and reconnect nature. Here is mine! Read More inspiration, blogKaren SherwoodNovember 20, 2012nature, fitness, castle island, Boston, runningComment