Restaurant Colibri
Amazing restaurant based on one of the most remote villages of Atitlan “Santa Cruz la Laguna” a must see destination in Guatemala.
Amazing restaurant based on one of the most remote villages of Atitlan “Santa Cruz la Laguna” a must see destination in Guatemala.