Lake Titicaca straddles Bolivia and Peru and is the highest navigable lake in the world (with the funniest name). The largest island on the lake, Isla del Sol, is considered by ancient Incas and modern-day Quechuans and Aymarans, to be the birthplace of the first Incans. It is said that the sun god descended from the […] (Read More)