Ever wondered why Sri Lanka keeps popping up on everyone’s travel radar? It’s not just the beaches (though they are pretty spectacular too!), because this island has so many diverse wonders to experience for all kinds of travellers. It’s time for a sneak peek at…