Dunmore Town is a town in the Bahamas. It is located on Eleuthera island.
Categories: Geography of the Bahamas | Bahamas geography stubs