Royal City Carlson Wagonlit Travel's Blog

Are you curious about the ancient Incas? Then check out Temple of the Sun in Machu Picchu, Peru. The Temple of the Sun is a semi-circular construction built over a strong rock that contains the sun dial, which the Incas used to "tie down" the sun at the winter solstice each year. Tour the entire complex and see places that were used for various Incan ceremonies. read more