Omkar farms are considered to be one of the impressive tourist resorts in Mumbai for picnics located in the state of Maharashtra, India. Omkar farms offer garrulous waterfalls, immaculate valleys, ancient caves and many other scenic landscapes. The best time to visit Lonavala is during monsoons and winters
People near Omkar Farms resort