Yatala Vehera, an ancient stupa in Tissamaharama
A mysterious ancient stupa, with the oldest elephants sculptures in Sri Lanka
A mysterious ancient stupa, with the oldest elephants sculptures in Sri Lanka
A mysterious ancient stupa, with the oldest elephants sculptures in Sri Lanka