Port Louis Marina, Grenada: A World of Calm Awaits
Grenada is known to be called ‘the island of Spice’ with an exciting and favourable authentic atmosphere. The island’s superyacht hub, Port Louis Marina, is fast becoming one of the Caribbean’s most wanted destinations to visit.