The island of Sri Lanka is the place to go for unspoiled nature, friendly locals, colourful markets, and cities with colonial history. The island breathes aliveness and beauty, from the stunning white sand beaches to the deep blue oceans, the national parks where you can spot the largest mammals in… View Post