Books by David G Johnson

David G Johnson

Filter
Default Cover

The Essential Norwegian Cruise Line Guide 2026

Everything You Need to Know About Ships, Routes, Onboard Experiences, and Cruise Planning

David G Johnson
Paperback
Published: 2026
Default Cover

Caribbean Ports of Call 2026

Discover Island Culture, Beaches, History, and Authentic Local Experiences at Every Port.

David G Johnson
Paperback
Published: 2026
Default Cover

Canada and New England Cruise Guide 2026

Your Essential Guide to Scenic Coastlines, Historic Ports, Fall Foliage, and Unforgettable Cruise Experiences

David G Johnson
Paperback
Published: 2026