Find out the latest indie author news. For FREE.

ADVERTISEMENT

The Red Bus: Copenhagen to Kathmandu, 1971

Twenty-two people ride a double-decked bus from Copenhagen, Denmark, to Kathmandu, Nepal, in 1971, as recreated from journal entries, memoirs, contemporary photos and rider's recollections.

ADVERTISEMENT

Loading...