Holiday in Manali; At least once in lifetime!
Celebrated as one of the most popular tourist attractions in India, Himachal Pradesh has an assortment to offer. From lush green hamlets to mesmerising waterfalls, ancient temples and monasteries to temples hailing from the time of Mahabharata, or breathtaking landscapes…