Aldabra Atoll, Seychelles: world's largest coral atoll  drag, or click for broad view Lat: -9.427387 Lon: 46.349945