Explore details about location Tartu Maraton 63km. Tartu Maraton 63km is a location situated within the Restu küla alongside other areas such as Pringi — Restu, Tartu Maraton 63km.