I tend to change country (or at least location) every 3-6 months (depending on visa issues) and I'm looking for a new place to go. The plan was to head to Guatemala next but between the earth exploding and sinking it doesn't seem like the best place to be at the moment. So, I'm looking for suggestions. I'm open to pretty much anywhere in the world. Here's what I need: I'm a US Citizen so it should be relatively easy to get a decent-length visa (at least 3 months). It needs to be somewhere a single white woman can go and not be overly concerned about being a target. Less concerned about personal safety than about verbal harassment every time I walk down the street. I need to be able to live on less than $600 USD/month. I need to be able to work so I have to have decent internet access through either wifi cafes, private service or a phone provider/usb connection - at a decent price. I prefer to be near water or mountains (or both!) so I can do outdoor stuff (hiking, rock climbing, sailing, etc.) I am native English speaker, competent in Spanish and know a little French, German and Italian. I'm willing to learn the local language. I prefer a moderate climate or at least easy access to one. For example, in Guatemala I intended to head to the highlands for the summer to take advantage of the cooler temps because the lowlands are too HOT and humid. So, any suggestions?