Join now
Log in Join

why are there no Squirrels in Istanbul?. ...

Hello

Coming from London ,,where we have lots of squirrels..And Foxes at Nite in the city ,,
and curious to why ,,theres no Squirrels in Istanbul?...I have never seen any...

Istanbul Forum