G
Gajanan Galatage Review of The Leela
This place is very far from the main village. The ...
This place is very far from the main village. The hotel is located in the middle of the main market, too many things are too long, there is no accommodation for the driver and bathroom.
Comments: