Guinness World Records says the smallest park in the world is now in Japan, measuring 372 square inches; 80 square inches ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results