Dunmore Town

Dunmore Town in Harbour Island. In the area there are a restaurant and a hotel.