Sri Lanka's tourism industry is still in the process of recovery after the pandemic and the economic crisis the country…
Sri Lanka, known as Ceylon a few decades ago is a small island on the Indian ocean located quite close…