Show Me Your Trips

Dog Bark Park Inn

This episode explores the Dog Bark Park Inn in Cottonwood, Idaho, a hotel designed as a 30-foot-tall beagle. It highlights the chainsaw artists behind this unique roadside attraction.

Listen