Within the great Himalayan terrain of Indian sub-continent lies the beautiful state of Himachal Pradesh. Known for its natural grandeur and tranquil ambience, the valley state is a huge and popular local tourist hot-spot. A small yet significant part of…
Read moreNature has blessed Palampur with scenic beauty, revitalizing tranquility, fertile soil and a majestic view of the Himalayas in abundance. Touted as the capital of tea production in Northern India, Palampur is a visual and sensory treat for its visitors.…
Read more