Kadawara Devalaya Torrington is a hindu temple, located at Colombo 00500, Sri Lanka
There is a devale for help to people