Galankuttiwala Rajamaha Viharaya is a place of worship, located at Ambalantota, Sri Lanka. They can be contacted via phone at +94 473 624 868 for more detailed information.
Beautiful place. very happy to visit. Recommended you all to visit.
Good place..