
Sri Lanka offers a range of sporting activities in scenic settings. Golf courses are set up in cool-climate regions, where the terrain is covered in mist, while cycling trails can be found near ancient sites and villages. Beachside towns are perfect for playing tennis on the beaches and a match of cricket, which can be enjoyed in the company of friendly locals.