Lowthuru Arana (ලෝව්තුරු අරණ) is a place of worship, located at Pinkanda Rd, Hikkaduwa, Sri Lanka. They can be contacted via phone at +94 77 840 9986 for more detailed information.
Place of peace and tranquility
good
තෙරුවන්සරණයි