Belvedere Castle Part 2

Belvedere Castle 1Central Park is a National Historic Landmark of the United States. The 778 hectare park is located in Manhattan, New York City or as it is famously known, “The Big Apple”. This is one of the most popular places to visit in the world and every tourist who has been to New York can attest to that. It is the most visited urban park in the United States, recording a whopping 40 million visitors in 2013. Continue reading