Sri lanka is home to three of the greatest 18 hole championship Golf courses in Asia. The three of international golf courses are located in Colombo, Kandy and Nuwara eliya. They are The Royal Colombo Golf Club, The Victoria Golf and Nuwara eliya Golf Club Victoria Golf and Country Resort is a 517-acre property set in the hills of the Knuckles range on the sea side of the Victoria Reservoir in Kandy.

This is also has a horse riding club, tennis court and a swimming pool set in the backdrop of rings of hills. The Royal Colombo Golf Club is one of the oldest golf clubs in the world got its Royal Charter from the British Crown in 1928. Set within a 96 acre former model farm that is located in a scenic suburb area of Colombo 8.