News

The road to Lake Atitlan, Guatemala, known as one of the most beautiful lakes in the world, was anything but easy. In this video, we take you along the rough, bumpy journey through winding mountain ...