top of page


Chapel on the Rock - Allenspark, Colorado, United States

Lake Titicaca
Lake Titicaca, located between Peru and Bolivia's borders in the Andes Mountains, is one of South America's largest lakes and the world's highest navigable body of water. Tell the legends that it was the birthplace of the Incas. Its waters are famously still and brightly reflective—a beautiful natural setting, the Titicaca National Reserve shelters various wildlife.

bottom of page