Українська сім карта закордоном підключається до базової станції місцевого оператора. І хоча по факту послуги зв'язку надаються іноземним оператором, надаються вони посередньо через сім карту українського оператора. І моя сімкарта Київстар так само чудово працювала у Канаді, як у в Україні.
Якщо сімкарта не працює за кордоном, то просто не підключений роумінг. Як правило, це історія про безкоштовні сімки та/або найпростіші тарифи.
А про море ви абсолютно праві, ніхто не встановлює базові станції у морі, тому і мобільного зв'язку там немає.