MapFight

        %
Ecuador Bermuda Triangle

Ecuador (98,984 mi²) is 0.51 times as big as Bermuda Triangle (193,050 mi²).