Santo Thomas de Castilla ist eine Hafenstadt, die zum zentralamerikanischen Staat Guatemala gehört. Das Karibische Meer säumt die Küste Guatemalas zwischen Honduras und Belize. Seine pazifische Küste ist weitaus größer und liegt zwischen Mexiko und El Salvador.