Mahawewa Devalaya is a place of worship, located at A3, Mahawewa, Sri Lanka
Nice place
An ancient devala in mahawewa. Near chilaw. Very beautifull and no crowded. I really reccomend to see while your tour from colombo chilaw road.