Morapaya Raja Maha Viharaya is a place of worship, located at Idampitiya, Padiyapelella Mandaramnuwara Rd, Sri Lanka
Down Hawari Oya Ella Waterfall.