Dharamshala & Palampur Tea Gardens from Chandigarh
Palampur is best known as the "Tea Capital" of North India due to the best tea products produced here. Also nearby Bir and Billing are the world famous and deemed as the ‘Paragliding capital of India’.
... MorePrice varies by group size