Bambawa Raja Maha Viharaya is a place of worship, located at B346, Galewela, Sri Lanka. They can be contacted via phone at +94 71 394 9421 for more detailed information.
Nice place in galewela. Good place for get preshoots.
A historical place. Having four Devalas. Very beautiful place.