A dozen small Mayan villages squeeze between the lake shore and the towering volcanoes and steep cliffs that contain the lake, said to be one of the most beautiful lakes in the world. Plentiful flowers and colourful Mayan dress garnish the deep blue water and green volcanoes. The most popular village set by Lake Atitlan is Panajachel, a town filled with colourful markets and interesting settings.