On The Rocks Restaurant

Beautiful terrace by the pool

cat-icon Murdeira Village Resort, Murdeira, Cabo Verde

Highlight