Jai Vilas Palace, Jawhar, Maharashtra

Jai Vilas Palace, Jawhar, Maharashtra

Jai Vilas Palace is situated at Jawhar in Thane district of Maharashtra. Suraj – The caretaker and I walking. Upon request he narrated the History of Jai Vilas Palace. Raja (king) Shri Yashwant Rao Mukne …