1 year 6 months ago
It’s a beautiful place with good location and nature views. One can easily plan a small or a big function very quickly as staff is very cooperative and food is also good
900
Venues, Dehradun