{/* Audio player preview if narration is uploaded */}
{tour.audio_url && (
Audio preview
)}
Stops on this walk
{STOPS.map((s,i) => (
{i+1}
{s.name}
{s.dist} · {s.duration}
))}
{isPro && (
Pro tour includes
The full story, not the postcard.
{['Narration by a local historian','Hidden side-stops only locals know','AR overlays at key landmarks','Offline download for the whole route'].map(t => (