Blogs


Machu Picchu has earned the title of one of the New Seven Wonders of the World. The mysterious ruins find themselves nestled 7,000 feet high above sea level. The majestic city is built on an Andean Mountain Range overlooking the Urabamba Valley that lies below.