Offbeat places in India for a amazing experience
India has something for everyone, from the snow-capped Himalayas to the sandy beaches of the Andaman Islands, and from the busy metropolis of Delhi and Mumbai to the serene backwaters of Kerala.