Varada Home Stay is located in hills of the magnificent Dhauladhar mountain range. It is renowned for the residence of his holiness Dalai Lama and one of the most beautiful cricket stadium in the world.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.