Bhaja caves is 70 km from Pune. It is a one day short trip. After 1.5 km ahead of the caves the magnificent fort of Maratha era are located Lohaghad and visapur. You have camping option also availablr. As far as food is concerned there are many shops runned by locals.