Куда же Макар телят не гонял?
Выражение в наши дни означает, что нахождение тех мест неизвестно, в каком направлении туда двигаться, и как долго туда добираться, того никто не знает.
В старину крестьяне часто называли детей именем Макар, который вырастал в крайней бедности, никаких телят, разумеется, не имел. Это собирательный образ нищего пастуха, для которого пасти коров и телят, единственный источник пропитания.
В наше время выражение " куда Макар телят не гонял" означает места, откуда возврата не будет, которые находятся так далеко, что туда, возможно, не ступала нога человека. То есть, в неизвестность.
В 19 веке это означало не что иное, как политическую ссылку, в которую, как известно, отправляли в самые отдаленные районы севера, и откуда вернуться шансов почти не было.