Grenada
Located in Saint David Parish, Grenada, Windsor Castle is a city.
The location of Windsor Castle corresponds to 12.05° N, 61.70° W, in the Northern Hemisphere. It is within the Saint David Parish area of Grenada.
Saint David Parish is one of Grenada's administrative regions. Windsor Castle is one of its main cities, along with Saint David’s, Upper La Tante, Morne Tranquille.
Around Windsor Castle, 20 nearby populated places have been recorded within 25 km.
Windsor Castle is located in Saint David Parish, Grenada.
Windsor Castle is located at coordinates 12.05° N, 61.70° W in Saint David Parish, Grenada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)