Hill Station Manali in Himachal Pradesh has always been traveler’s paradise. Often travelers find themselves drawn to Himachal during Christmas and New Year. Himachal is famous for its cultural, ancient… 445 more words