New York: Impressive Belvedere Castle

Belvedere Castle, an integral part of Central Park stands impressively high overlooking the verdant expanse. Built in 1869, this stone structure provides that historical feel to the park. It looks perfect through the seasons – in summers it surrounds itself with the vibrant hues of green and in winters it takes cover under the gleaming […]

ultimatemindsettoday

A great WordPress.com site

TravellersPlanet

A sliver of Motivation. A snippet of History. A slice of Adventure. And a big dollop of fun.