Avoid the crowds during summer vacations and enjoy the cool and quiet valleys. Know about the 6 beautiful hill stations of India, where the weather is pleasant in April-May and you get a unique ...