Tara is off the Giraglia Island located north-east of the Cap Corse.

©