Leyte Island: A History of Natural Disasters Leyte Island is one of the largest islands in the Philippines, located in … More
Tag: typhoons
The Devastating Power of Storm Surges: Coastal Flooding Threatens Communities Worldwide
Storm Surges: The Devastating Power of Coastal Flooding When it comes to natural disasters, the destructive power of storm surges … More
