Day 69
King's Wharf 04/24
April 24, 2019 in Bermuda ⋅ ⛅ 20 °CKing's Wharf is the premier port in Bermuda and the port of choice for the biggest cruise ships that visit the island. The dockyard is located at Ireland Island (North) in Sandys Parish at the westernRead more