MapFight

        %
Northeast India Bermuda Triangle

Northeast India (101,247 mi²) is 0.52 times as big as Bermuda Triangle (193,050 mi²).