If you haven’t travelled to Sri Lanka before, it’s about time you did for here you will find something new to discover each time you visit. From Beaches to Mountains Golden shores, azure waters, palm trees swaying in the breeze; the beaches in Sri Lanka…