admin 0 comments Destination, Peru, South America February 13, 2013 13 Feb 2013 Macchu Picchu: The World’s Wonder! Until today, the feeling is still very surreal for me after visiting Macchu Picchu. The stunning Incan site is located at least a 20-ho... Continue reading