Vanuatu is a country situated in the southwestern Pacific Ocean, composed of a chain of 13 principal islands and numerous ...
Google Maps is like our digital third eye ... causing one of the worst natural disasters in Vanuatu's history. The island nation is considered one of the countries most vulnerable to the effects ...