Quote:
Originally Posted by Hamwallet
I live in Florida, where are the mountains?! We have to travel to North Carolina/Virginia to ski in the winter.
|
The Florida Mountains are in New Mexico.
I'm pretty sure you have an island of invasive monkeys down there though don't you? I can't remember who released them, but I want to say it was a movie company and not the state.