Where and when to go in India infographic