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.947" N -64°40'34.585" E