Current weather conditions : 25.4 C scattered cloudsscattered clouds


Melia Buenavista

Cuba Cayo Santa Maria Melia Buenavista A small bar with a view of the beach.

A small bar with a view of the beach.

10 of