Seal pup returns to ocean

Where is Blue Shutters Beach?