English coastal town reveals £6billion renovation – which will welcome world’s largest cruise ships
THE largest cruise ships in the world can now dock at Dover for the first time.The busy port in has undergone a huge renovation which means it can now welcome b...