Lou Higgins was raised in New England, practiced law for years in the Adirondack Mountains of northern New York, and now lives in Florida when he’s not traveling the world and writing about it.