Discover Dover
compiled from our dataDover is located in England, United Kingdom, and has a population of about 31,970. Our atlas lists 195 places here.
These include 25 sights and 5 museums, 111 restaurants, 51 places to stay and 3 cocktail bars. Highlights include The Grand Shaft, Dover Castle, Western Heights.
The neighborhoods with the most entries are Dover.