The Obelisk or Cleopatra’s Needle at Central Park
Central Park is one of the most beautiful places in United States and I loved the experience of spending a few days there… it is amazingly tranquil in a city of excitement. The Obelisk or Cleopatra’s Needle at Central Park…