Ordnance Island is located within the limits of St. George's town, Bermuda. It lies close to the shore opposite the town square, in St. George's Harbour.
Wikipedia https://en.wikipedia.org/wiki/Ordnance_Island
Coordinates 32°22'48.952" N -64°40'34.586" E