At a fraction of an acre, this tiny Long Beach "national park" in California is a fun and quirky hidden gem with a 0.01-mile ...