Situated in the Indian Ocean, Sri Lanka is considered one of the most visited tourist places in the world for its many characteristics. Here we talk about Sri Lanka’s best kitesurfing spots. Kitesurfing is for anyone who is daring. If you are adrenaline obsessed,…