Very serene and quite place. Lot of tall devdar trees and picturesque location, van vihar inside it was a very calming place where there were tall devdar trees and big rocks. A trail guides you through the van vihar
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.