Kullu (Himachal Pradesh) [India], Feb. 2 (ANI): Nestled in the lap of the majestic Himalayas, Kullu is a veritable jewel in the crown of Himachal Pradesh that celebrates the festival of colors, Holi for 40 continuous days till the actual date of Hindu festival.