It ws reaaly wonderful to stay in Vanasthali as Mini Stapura can be seen within the Resort. It is relaxing as well as amazing food made the stay memorable. This Place has best food in Pachmari & best location which depict the Natural vegetation of Pachmari . I think resort have a lot to serve people.
