O
Orville Lourenco Review of The Leela
Lovely resort and beautiful ambience with all room...
Lovely resort and beautiful ambience with all rooms having lagoon views..their butter chicken is the best in Goa..courtesy chef Santosh
Comments: