Род заимствованных географических названий определяется по родовому слову. 12 Например: далёкое (княжество) Монако, широкая (река) Лимпопо, густонаселённый (город) Токио. 1
Если можно использовать два разных родовых слова, то возможны варианты согласования: 1 независимое (государство) Гаити, независимая (страна) Гаити, далёкий (остров) Гаити, прекрасный (город) Брешиа и прекрасная (провинция) Брешиа. 1
В некоторых случаях родовая принадлежность существительного устанавливается традицией, поэтому требуется словарная проверка. 1
Для определения исконно русских географических названий можно использовать этимологические словари, которые описывают происхождение слов. 5