“Discover the ancient wonders of Guatemala from the charming town of Flores.” Flores Flores is a picturesque town in Guatemala that is known for its proximity to some of the most stunning ancient Mayan ruins in the world. The town is located on an island in the middle of Lake