Beach of Sol Cayo Santa Maria

Hotel Sol Cayo Santa Maria is located on the island Cayo Santa Maria, in the Bahia de Buenavista ecosystem, declared by UNESCO as a “Biosphere Reserve”; in a setting rich with endemic species protected by a beach of incomparable beauty, with more than ten kilometers of fine white sand andContinue Reading