Dover, the harbour town is located in the southeast of England. Panoramic view in north direction to the ferry harbour. Presented by https://www.doverwatersports.co.uk.