Tweet When it comes to tourist destinations, India is full of surprises. From spiritual retreats to luxury travel and...