+15
The city of Dharmsala in India is famous for its beautiful natural areas, and this waterfall is considered one of the best of these areas that you can visit. You can sit and relax in the lap of nature, eat and take souvenir photos with the waterfall behind you as if it were a painted painting.
Claim it for free to comment on reviews and update data (i.e. photos, bio, opening hours, contact information, etc.).
Claim Business for Free