Costa Rica’s unique “Territorio de Zaguates,” or Land of the Stray Dogs is a canine sanctuary that is home to over 1000 stray dogs.
Costa Rica’s unique “Territorio de Zaguates,” or Land of the Stray Dogs is a canine sanctuary that is home to over 1000 stray dogs.