Land of the Strays
In a lush, sprawling corner of Costa Rica, hundreds of dogs roam freely on a hillside - among the luckiest strays on earth.
Fed, groomed and cared for by vets, more than 750 dogs rescued from the streets of Costa Rica inhabit Territorio de Zaguates or 'Land of the Strays', a pooch paradise.