San Juan Cosala

San Juan Cosala Today we are visiting San Juan Cosala. You may not know much about it other than the spas, which are world class. The name comes From the náhuatl Word meaning “ Place among the snakes in theContinue Reading