N
Nitin Nair Review of The Leela
Great property with nice big luxurious rooms .... ...
Great property with nice big luxurious rooms .... Great place to walk around and an awesome beach to top it up ...
Great property with nice big luxurious rooms .... Great place to walk around and an awesome beach to top it up ...
Comments: