Delft Island

Illa al NW de Sri Lanka, a la badia de Palk.