Jamaica
Windsor, in Trelawny Parish, Jamaica, is a city.
The geographic coordinates of Windsor are 18.37° N, 77.62° W, placing it in the Northern Hemisphere. Administratively, it falls within Trelawny Parish, Jamaica.
Within the Trelawny Parish region of Jamaica, Windsor stands alongside cities like Falmouth, Albert Town, Wakefield.
Windsor has 20 nearby cities and towns within a 25 km radius.
Windsor is located in Trelawny Parish, Jamaica.
Windsor is located at coordinates 18.37° N, 77.62° W in Trelawny Parish, Jamaica.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)