Photos of Harbour Island Bay along the central western shore of Dunmore Town, Bahamas.