“Vaioro Falls”

“Vaioro Falls” is the other of two notable waterfalls decorating the mountains backing the town of Afareaitu on the southeast coast of Moorea Island. Like the “Putoa Falls”, I put quotes around the…