The Victory Bar in Camper and Nicholsons Port Louis Marina played host to this year’s Island Water World Grenada Sailing Week 2018 media launch on 11 January.

read more