Sab Sab Sal Hotel

Caiza Postal 49, Ilha do Sal Cabo Verde, Santa Maria, Cape Verde

Santa Maria Travel Forum

Need advice about Santa Maria, Cape Verde? Visit the Travel Forum for Santa Maria and ask our Answer Gurus.

Santa Maria Travel Guide