In Video: Cafe in Florida allows customers to play with capybaras
Capy Bar Cafe: A Haven for Capybaras and Animal Lovers Alike Tucked away in a nondescript hallway in St. Augustine, Florida, the Capy Bar Cafe is a unique destination that … Read More