Dehiwala - Mount Lavinia › 43/1A, Beach Road, Dehiwala - Mount Lavinia, Colombo
Chinese
DO NOT VISIT THIS PLACE!, In that boat having lots of THUGS. I do not recommend this place for anyone.