World Cape Verde Sal Santa Maria Beach next to dock
Beaches 12594