Mount Lavinia, Dehiwala-Mount Lavinia
Thilanka beach resort
About
Thilanka beach resort is a restaurant in Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka.
Thilanka beach resort is a restaurant in Mount Lavinia, Dehiwala-Mount Lavinia, Sri Lanka.