Some of the top destinations in Sri Lanka include the ancient cities of Anuradhapura and Polonnaruwa, the cultural hub of Kandy, the wildlife-rich Yala National Park, the beautiful beaches of Negombo and Mirissa, and the breathtaking tea plantations in the hill country.