Sri Lanka wasn't an easy country to manuever around with public transport. I've picked esala as my private tour guide and I've not regretted my decision. I've already planned my itinerary in advance but Esala knowledge in Sri Lanka can always offer more in terms of hidden gem, local food and attractions.