Maybe Thailand, depending on where (not as cheap as it used to be), parts of Nicaragua or Guatemala (though not sure about reliability of Wifi - usually ok, but can be hit or miss).
But you're a bit demanding there really...
Oaxaca and Marrakech
Maybe Thailand, depending on where (not as cheap as it used to be), parts of Nicaragua or Guatemala (though not sure about reliability of Wifi - usually ok, but can be hit or miss).
But you're a bit demanding there really...