Seal Island near Cape Town, South Africa. Awww!