Dunmore Town Bay Harbour Island
Bay Street on Harbour Island, Bahamas. Unpaved road leads to the Dunmore Town government boat dock.