Tara is in the Embiez island, France.

©