Located
about 2 Km from main Palampur town, Palampur
is a beautiful small hill town in Himachal Pradesh. It is
famous for its tea gardens.
In
its background are snow covered Dhauladhar mountain range.
Greenery is everywhere The Neugal Hotel commands
fascinating view of Dhauladhars. The approach to the hotel
goes through beautiful tea gardens.
|