Villa Sumaya
Villa Sumaya – Lake Atitlan, Guatemala The Villa Sumaya is an Eco-Chic Wellness Center majestically located on the shores of Lake Atitlan and I had the great pleasure of visiting this amazing place during my 3 week journey through Central America. The location is one...
Tell Me More!