There's A Toad Village In Northern California, And It's One Of The Quirkiest Places You'll Ever Go
It started as a way for toads to cross the road. This adorable toad village in Davis in Northern California is a quirky pit stop you’ll want to see.
John-Michael