Latitude and longitude of Castle Harbour, Bermuda
- In Bermuda
Satellite map of Castle Harbour, Bermuda
Castle Harbour is a large natural harbour in Bermuda. It is located between the northeastern end of the main island and St. David's Island.
Latitude: 32° 20' 30.00" N
Longitude: -64° 41' 8.39" W