Парсер выводит информацию в неправильной кодировке
для будущих поколений, будет полезно, если вы напишете - как он был решен. В таком случае, человек с аналогичной проблемой сможет найти решение поиском.
Решение вопроса: <?php
setlocale(LC_ALL, 'ru_RU.UTF-8');
header('Content-type: text/html; charset=utf-8');
 $rss = simplexml_load_file("http://www.calend.ru/img/export/calend.rss");

echo "<b>Ближайшие праздники:</b><br />";
 
foreach ($rss->channel->item as $item) {

    echo  $item->title."<br />";
} 
    ?>