Tag: Ocean view dining Cabo Verde

Morabeza Beach View

Morabeza Beach Club Relaxed Beachfront Dining in Santa Maria

Tucked along the white-sand shores of Santa Maria Beach on the island of Sal Island in Cape Verde, Morabeza Beach Club offers a relaxed and scenic beachside dining and lounging experience. The word Morabeza itself in Cape Verdean Creole ...
Read more