sounds like a nice place if you wanna go innawoods and never return. i can really see myself going in there and living off raw snakes and tarantulas for the next 20 years. maybe there are native tribes over there already doing it and a lot of the deaths are random dumbasses being killed by them.
Spain