In parts of India, April is frequently seen as a magnificent season. Before the heat of May sets in, now is the ideal time to ...