View of cherry blossoms in Shizuoka Prefecture in Japan Watch more on Independent TV: The Independent is the world’s most ...
Oregon‘s Mill Ends Park is no longer the smallest in the world. The title now belongs to a park in Nagaizumi Town, Japan.