Founders of Atlantida Plaza is a well-known meeting spot. Full of life, enjoy a casual wander around or simply relax on a bench and soak up the atmosphere.
You'll have no end of sightseeing choices when visiting Atlantida. Founders of Atlantida Plaza is an ideal place to begin here, but there are lots of other worthy sights to consider. Eagle's Nest, Church of Atlantida, and El Fortin de Santa Rosa Beach are not far from the modern public area and will top off your day nicely.