Sellawali Raja Maha Viharaya
Sellawali Viharaya (Photo credit: U Edg3, Google Street View) Sellawali Raja Maha Viharaya (Sinhala: සෙල්ලාවලී රජමහා විහාරය) is a Buddhist temple situated in Halloluwa village in Kandy District, Sri Lanka. History The temple, according to a…