News

Margate, a seaside town on the Kent coast in the UK, is known not only for its beauty and beaches but also for a mysterious ...