Santa Maria Town Square is one of the main stops on any tourist visit. Find out about its historical importance or just kick back and watch life go by.
Situated in Sal, this public square is well worth a look. But you'll find plenty more to explore in this area. Santa Maria Beach, Santa Maria Pier, and Shark Bay Beach are within close reach of Santa Maria Town Square.