Отличная идея и неплохая реализация
Как мне кажется, куда комфортнее было бы разместить места и достопримечательности на карте. Таким образом пользователь может выстраивать свой маршрут в зависимости от местоположения. Можно добавить информацию о городком транспорте (расписание, движение), о местном такси, а также расписание прогулок на теплоходе. Помимо памятников и церквей можно добавить музеи, смотровые площадки и просто красивые локации для фото.