Wannangala Meditation Center is located in Medawachchiya, Sri Lanka on HCJWQMQ, Medawachchiya-Talaimannar Hwy. Wannangala Meditation Center is rated 3 out of 5 in the category archaeological museum in Sri Lanka.
Address
HCJWQMQ, Medawachchiya-Talaimannar Hwy