Raja Maha Viharaya is a place of worship, located at Manikdiwela, Polaththapitiya 20700, Sri Lanka
This place is very beautiful. This is a temple and every one welcome here.