Vanuatu is a generally overlooked South Pacific island paradise, home to the Mele Cascade waterfalls of Port Vila. This relatively untouched gem is a must-see on any trip to Vanuatu.
Vanuatu is a generally overlooked South Pacific island paradise, home to the Mele Cascade waterfalls of Port Vila. This relatively untouched gem is a must-see on any trip to Vanuatu.