mimi

1 follower
·
127 following
mimi
More ideas from mimi
Mele Cascades Waterfall, Vanuatu - Just a few miles from the colorful town of Port Vila, these falls are a great way to spend an afternoon

Mele Cascades Waterfall, Vanuatu - Just a few miles from the colorful town of Port Vila, swimming in these falls is a great way to spend an afternoon. Vanuatu is an island off the coast of Australia, close to Fiji