Could this be the mythical Drupal Island?

Somewhere in the North Indian Ocean we've spotted tropical Drupal heaven, shaped from pure white sand and caressed by the blue waves. At 30,000ft with phones in Airplane Mode it was pretty hard to get an exact fix unfortunately.

Anyone have more precise directions or know what it's like on the ground?