Beraliyapola Rajamaha Viharaya is a place of worship, located at Udapussellawa-Welimada Road, Badulla, Sri Lanka
Ancient beautiful temple