The lycanthropes lounged around in the sun, enjoying the limited amount of sunshine. "If only we could move to Florida, we could enjoy this weather all year round," one began.
"Need I remind you why we can't do that, Donovan?"
The first wolf sighed. "No, I was just chasing butterflies."
In a world I'm creating, monsters, such as werewolves, vampires, etc. exist. But they are super-limited in where they can live by the climate. My first idea is that the climate effects their mental state so they can control themselves (vampires don't need to drain a full person, werewolves control the shift). Is this feasible considering how a human's mental state is affected?
Edit: I was putting this story in a modern setting on a planet that is almost, with the exception of some crazy island/land bridgy geography that would allow one to walk to almost all land points from any other point. The monsters are severely outnumbered by the humans, so they keep themselves hidden from general society.
Edit 2: While all the current answers are intriguing and helpful, the original point of the question appears to have been lost. What I am asking is: Observing the affect climate and environment has on humans, would it be far-fetched to say monsters require certain climates to keep from killing everything?