As a relatively new resident of the United Kingdom, I had absolutely no idea what Butlin's was. So naturally I decided to spend a weekend there. As a recent arrival to the UK from India, I was ...