országnevek helyhatározóragjai

„Olaszországban voltam”, és NEM „Olaszországon” voltam, habár „Magyarországon voltam”, és nem „Magyarországban voltam”.

Az összes ország helyragja -ban, -ben, kivétel országunk és a szigetek.
Erre a rejtélyre szeretnék megoldást találni.