MapFight

        %
Netherlands Homewood IL

Netherlands (14,422 mi²) is 6670 times as big as Homewood IL (2 mi²).