tripstat
Sign in
Sign up
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