The many tourists who come to Flores, eager to explore the nearby famous Mayan ruins at Tikal, often discover that the town itself is full of enjoyable sightseeing gems. Located in northern Guatemala, Flores is an island town situated on Lake Petén Itzá, once the home of the last independent stronghold of the Maya Itza Indians. Today, Flores is a charming and quiet setting of Spanish colonial architecture, historic churches and cobblestone streets, lined with shops and restaurants.
While many tourists enjoy a day trip to the nearby Tikal National Park there is also plenty to see and do in Flores and the surrounding area. Walks through the Old Town offer the sights of beautiful old Spanish churches and colonial buildings. Boat cruises can be taken across Lake Peten to view picturesque scenery and a variety of birds. With several piers along the lake, tourists can do like the locals and jump off to take a refreshing swim. The Petencito Zoo offers encounters with native animals like jaguars and monkeys. Also close by, the Ixpanpajul Natural Park is a great place for forest hikes, ziplining, canopy tours, horseback riding and wildlife viewing.
Flores is small enough to walk around. The island is connected to the mainland by a causeway, linking it to the towns of Santa Elena and San Benito, which are often grouped together with Flores.