Filter × Close

Rankoth Vehera

0.0

Rankoth Vehera golden pinnacle is one of the oldest and biggest stupas in Sri Lankan heritage. The

Location: Rankoth Vihara Stupa, Polonnaruwa, Sri Lanka