Veluvanaramaya is a place of worship, located at Matara, Sri Lanka. They can be contacted via phone at +94 71 868 1851 for more detailed information.
Typical village temple with quite a bit older buildings and plenty of space.
It is good temple.