Green Street, St Georges, Grenada
No description available
A small yet clean mosque, in the capital up the hill.
5.3 km away
6.5 km away