JSFiddle - React, Tailwind, and code Playground

HTML

<ul id="resorts">
    <li class="country">
        <a href="#">Россия</a>
        <ul>
            <li><a href="#">Кировск</a></li>
            <li><a href="#">Домбай</a></li>
            <li><a href="#">Банное</a></li>
            <li><a href="#">Шерегеш</a></li>
            <li><a href="#">Красная поляна</a></li> 
            <li><a href="#">Бобровый лог</a></li>
            <li><a href="#">Гора Соболиная</a></li>
        </ul>
    </li>
    <li class="country">
        <a href="#">Украина</a>
        <ul>
            <li><a href="#">Буковель</a></li>
            <li><a href="#">Славское</a></li>
        </ul>
    </li>
    <li class="country">
        <a href="#">Швейцария</a>
        <ul>
            <li><a href="#">Саас-Фе</a></li>
            <li><a href="#">Церматт</a></li>
            <li><a href="#">Энгельберг</a></li>
            <li><a href="#">Вербье</a></li>
        </ul>
    </li>
    <li class="country">
        <a href="#">Франция</a>
        <ul>
            <li><a href="#">Тинь</a></li>
            <li><a href="#">Валь-Торанс</a></li>
            <li><a href="#">Шамони</a></li>
            <li><a href="#">Мерибель</a></li>
        </ul>
    </li>
</ul>

CSS

#resorts {
    font-family: arial;
    font-size: 13px; 
    line-height: 150%;
}
ul {
    padding: 0 0 1em 1em;
}
#resorts {
    -moz-column-count: 4;
    -moz-column-gap: 10px;
    -webkit-column-count: 4;
    -webkit-column-gap: 10px;
    column-count: 4;
    column-gap: 10px;;   
}
li.country {
    page-break-inside: avoid;   
}