A puffin that found itself stranded on Gorleston beach in Norfolk is "extremely thin and very weak", the RSPCA has said.
Dramatic views, rock formations, ocean spray glistening in sunshine and crashing waves make Harris Beach in Brookings worth ...