Best things to do in Ramsgate, England - all the best hidden gems in the town, plus where to stay, where to eat, and lot's more useful info!