Lowuthuru Arana (ලෝව්තුරු අරණ) is located in Gonapinuwala, Sri Lanka on Mawadavila Waththa Pinkanda Road Ambagaha Junction. Lowuthuru Arana (ලෝව්තුරු අරණ) is rated 3 out of 5 in the category monastery in Sri Lanka.
Address
Mawadavila Waththa Pinkanda Road Ambagaha Junction