Thushari SDR is located in Anamaduwa, Sri Lanka on No 45 welusumana pura dewalaya welusumanapura kottakachchiya. Thushari SDR is rated 3 out of 5 in the category jain temple in Sri Lanka.
Address
No 45 welusumana pura dewalaya welusumanapura kottakachchiya