S Suresh Kumar Review of The Leela 3 years ago Not worth it, Leela is last place u wanna go in Go... Not worth it, Leela is last place u wanna go in Goa
Comments: