Which place completes this sentence about Rankoth Vehera? Rankoth Vehera is a stupa located in the ancient city of ______ in Sri Lanka.

Answer and explanation

Correct answer: C. Polonnaruwa

Rankoth Vehera is a stupa located in the ancient city of Polonnaruwa in Sri Lanka. The answer is Polonnaruwa.

Practise more Geography And Nature.

Free questions with an explanation for every one, and full timed General Knowledge (Sri Lanka) mock tests.