MARGATE THE NEW IBIZA?
Because of its stunning beaches and vibrant bars, a small seaside town in Thanet, called Margate. has been labelled the UK’s very own Ibiza. Every year, millions of people visit the Spanish island to enjoy the renowned nightlife and magnificent weather. The Thanet town of Margate, though, might be providing the Balearic Island a run […]