View Post

South Pacific Gems You Didn’t Know About

Wednesday, September 10, 2014

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.