back to collection

Santiago Atitlan (4 galleries)

A collection of high quality images of the colorful people and places in the town of Santiago Atitlan on the shores of Lake Atitlan in the Solola Department of Guatemala in Central America. Santiago Atitlan is the largest indigenous city in all of Latin America.