Beauty of the Kandy Perahera
Kandy sits loftily astride the mountains of Sri Lanka’s Central Province. The city is surrounded by tea laden mountainsides and its center is marked by the scenic Kandy Lake. Cool…
Share
Input your search keywords and press Enter.