My favorite "dog" island :-) Near Cape Town, South Africa.