Bermuda
Situated in Saint Georgeʼs, Bermuda, Melrose is a city.
Geographically, Melrose is positioned at 32.37° N, 64.68° W, within the Northern Hemisphere. It is administered as part of Saint Georgeʼs, Bermuda.
Melrose is located in the Saint Georgeʼs province of Bermuda. Other cities in the region include St George's Parish, Cashew City, Tucker’s Town.
20 populated places are found within 25 km of Melrose.
Melrose is located in Saint Georgeʼs, Bermuda.
Melrose is located at coordinates 32.37° N, 64.68° W in Saint Georgeʼs, Bermuda.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)