Has anyone here ever heard of Rapa Iti? What do you know about it?
No google-ing allowed.
Has anyone here been there?