MapFight

        %
Venezuela Homewood IL

Venezuela (352,142 mi²) is 162866 times as big as Homewood IL (2 mi²).