Elie Hall
Elie Hall is a town in Saint Patrick Parish, Grenada. It is located near the northern end of the island.
Elie Hall is a town in Saint Patrick Parish, Grenada. It is located near the northern end of the island.
Elie Hall is a town in Saint Patrick Parish, Grenada. It is located near the northern end of the island.
Source: Wikipedia "Elie Hall" · CC BY-SA 4.0
Share this article: X · Bluesky