Satara, Maharashtra, India
Vedi Farm is a brilliant Agritourism resort located in a village called Solasi in Satara district. We are the best resort in Mahabaleshwar. Affiliated to the MTDC, MART and ATDC and aptly known as mini Mahabaleshwar, it is the first agricultural tourism resort on Pune-Satara Road and also the first of its kind in India.
There is no feed data to display!