Bahía del Sol
Restaurant in Guardalavaca, Cuba
Seafood restaurant
Boca de Samá
Restaurants
·
Guardalavaca, Cuba guide