Bermuda

Atlantic island and British colony.

Front St, Hamilton