Thalawial swimming pool is located in Sri Lanka. Address of Thalawial swimming pool is No.237,THALAWILA EAST, Talawila Road, Sri Lanka. Thalawial swimming pool is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Thalawial swimming pool are -
In very close proximity, around 200 meters, there is one more - The Villa
No.237,THALAWILA EAST, Talawila Road, Sri Lanka