Rating: 19.14

Gros Islet
St Lucia