Land of the Strays Filming Locations
Where was Land of the Strays filmed? Land of the Strays was filmed in 2 locations across Costa Rica in the following places:
Land of the Strays Filming Locations
San José is the capital and largest city of Costa Rica, and the capital of the province of the same name. It is in the center of the country, in the mid-west of the Central Valley, within San José Canton.
Land of the Strays (2018)
Runtime: 13 minutes
Rating: 7.7
Release year: 2018
IMDB: tt8555146
Plot summary
In the mountains of Costa Rica, Lya Battle gives a second chance to over 1,000 stray dogs at her sanctuary, and hope for those who have yet to be found.
Genres
Short
Cast
Lya Battle
Marcela Castro
Directors
Adrian Cicerone