Filter
× Close
Rankoth Vehera
Rankoth Vehera golden pinnacle is one of the oldest and biggest stupas in Sri Lankan heritage. The
Location: Rankoth Vihara Stupa, Polonnaruwa, Sri Lanka