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.