MapFight

        %
Bangalore (India) Mackinac Island (Michigan, USA)

Bangalore (India) (272 mi²) is 64 times as big as Mackinac Island (Michigan, USA) (4 mi²).