The Land of a Thousand Stray Dogs

Territorio de Zaguates aka Land Of The Strays is a place like non-other. 378 acres of mountainous fields where 1000’s of stray, injured, and abused dogs have come over the…
Read more