Santa Maria

About

A premier beach resort town on Sal Island, offering crystal-clear waters, water sports, and vibrant nightlife.
🇨🇻

Cape Verde

Activity

No activity yet