Thinking beaches? Well, Orissa isn’t really the first place to come to your mind, right? What’s...