Udawattekele Sanctuary Kandy Sri Lanka

Udawattekele Sanctuary Kandy Sri Lanka Stretching beyond the Temple of the Tooth north of Kandy Lake, this