En indique une région historique ou un 'pays', c'est à dire une ancienne dénomination territoriale.
Dans indique un lieu précis, un nom localisé.
En Corse (dans l'île) ...
Dans les départements de la Corse certaines montagnes sont couvertes de châtaigners.
Les Charentes (Charente et Charente-Inférieure devenue Charente-Maritime en 1941) représente une région, dans la Charente vous trouverez la plupart des distilleries de cognac.
En Arles : dans et autour de la ville d’Arles.
À Arles : à l’intérieur du territoire de la commune d'Arles, Arles intra-muros.
D'une façon générique, pour les noms précédés de en dans les exemples fournis : Liste des hôtels dans le (l' ou la) ...