Marina Hotel Grenadines

Marina Hotel Grenadines

The Grenadines are the stationary islands for sailors in the Caribbean sea, north of Trinidad and Tobago. The main island is Saint Vincent. You can get a rest before continuing your Trans Altantic trip.