In a city of over 8 million people like New York, it can be hard to find pockets of peace. However, nestled between Grand Central Station, one of the most beautiful train stations in America, and the ...