What is the beach featured in the Island Explorer's home page title?
Do you people recognize it?
The last time I was here was in March 2008, three years ago, almost undiscovered.
I kind of regret posting it here and naming it the best beach in the world.
Yes, the world.