Liveaboard diving in

Cavala

Must see
Cavala, Santa Maria, Sal, Cape Verde