Source: Tourism MediaSan Juan La LagunaOne of the smallest towns on Lake Atitlán is renowned for its colorful Mayan art, outdoor adventures and important religious shrine.WorldMexico and Central AmericaGuatemalaSan Juan La Laguna