N
Nishikant Gawde Review of The Leela
5 star property in a true sense. Has a really tra...
5 star property in a true sense. Has a really traditional indian architecture. Lovely ambience and a wonderful premises to spend some really great time in Goa.
Comments: