Nawmana Raja Maha Viharaya is a place of worship, located at Matara, Sri Lanka. They can be contacted via phone at +94 412 223 918 for more detailed information.
This is a temple.In a hill top
Very calm and peaceful place