Wednesday June 24, 2026
All floating islands on Lake Titicaca are anchored rafts, made of the aquatic Totoro plant