Whether you know of Dover (England, though there are many) from its famous mention in the song, “White Cliffs of Dover” or the towering Dover Castle or maybe you just know it as a cruise port, there are plenty of reasons to visit this coastal town in the south of…