Sri Lanka offers a diverse range of destinations, from the vibrant capital Colombo to the ancient cities of Anuradhapura and Polonnaruwa, with natural wonders like Yala National Park and the beaches of Mirissa and Arugam Bay