A Local’s guide to Sri Lanka
A Local’s guide to Sri Lanka From green corridors formed by lush green vegetation to hot springs, the island with buzzing cities still hosts skyscraper-free side that even locals do not know about. What comes into one’s mind upon hearing the word ‘Sri Lanka’? It is none other than a beautiful island with patches of …