Lake Titicaca

Lake Titicaca is a magical place. The highest freshwater lake in the world, it sits between Peru and Bolivia. There is no better place for me to experience serenity than on one of the islands on the lake. It’s also an incredible place for stargazing.

General Info: