4 cities found that start with 'i' in Grenada

1. Industry (12.22N, 61.68W)
Saint Patrick, Populated Place


2. Irvins Bay (12.22N, 61.63W)
Saint Patrick, Bay


3. Island of Grenada (12.12N, 61.67W)
, Island


4. Isle de Ronde (12.3N, 61.58W)
, Island