Dharmapala Viharaya Neluwa is a place of worship, located at B411, Neluwa, Sri Lanka
This temple has been started by Anagarika darmapala