Kasol, also called ‘Goa of hills’, is a small village in Himachal Pradesh famous for trekking and watersports. Ideal time to visit is from March to May.
Hampi, a UNESCO World Heritage Site, is in karnataka offering art and history of South India. Visit in winters for a pleasant trip.
Pondicherry is best for french lovers as it has french architecture all over the city. Visit in winters to enjoy the beach in 17 degrees.
Varkala is the hidden gem of Kerala, perfect for relaxing near the sea in the months of December to March.
Rishikesh is found in the foothills of himalayas, perfect for adventurous and water activities anytime of the year.
Udaipur in Rajasthan is also called the City of Lakes, surrounded by Aravalli Hills, gives breathtaking views in winters.
Shillong in Meghalaya isn't less beautiful than Scotland. You can enjoy the soothing climate and scenery at any time of the year.
Manali will take you into the world of perfection with its thick peak forests by the river side. Winter trip will add snowy hills to the view.
Nainital, a gem of Uttarakhand, will give foggy lakes and mountains with pleasant climate throughout the year.
A trip to India is incomplete without Goa in the list. Portuguese heritage adds beauty to the beaches and food.