How the Last Storm Affected Sri Lankan Tourism and the Road to Recovery In late November 2025, Cyclone Ditwah struck Sri Lanka, unleashing one of the most devastating natural disasters the island nation had faced in decades. Formed over the Bay of Bengal, the cyclone...

Cyclone Ditwah
Read More

