Welcome to Thelawala, Sri Lanka homepage. On this page, you will find complete information about the area, places, locality and neighborhood of Thelawala. Some popular places in Thelawala, Sri Lanka are Jeeva Auto Works, and Jeeva Auto Works.
Thelawala is an area located in 10400, Sri Lanka. Thelawala has several paintings The area is also known for famous places like Jeeva Auto Works, and Jeeva Auto Works.