Fame Flex Feed

Fresh celebrity updates, glamorous features, and insider stories from the entertainment world.

updates

Discover The New 7 Wonders Of The World With Us

Written by Henry Morales — 14 Views

"The Lost City of the Incas” is a must for all visitors to Peru. The Incas started building the site around AD 1430 but abandoned it during the Spanish conquest. Perched 2,000 feet above the Urubamba River, it contains misty palaces, baths, temples, buildings that play on astronomical alignments, and houses, all remarkably preserved.