MapFight

        %
Moscow (Russia) Homewood IL

Moscow (Russia) (969 mi²) is 448 times as big as Homewood IL (2 mi²).