Betel leaf
Betel leaf, Bus Stop, Mangelwada, Kelwa, Maharashtra 401401
Phone : 9673175733
Website : http://betelleafresort.com/
Pincode: 401401