Since I found an Internet café inside this castle in the south of the Czech Republic in 1998, it’s been apparent that Internet is available, for all intents and purposes, everywhere.
By everywhere I mean “everywhere a North American is likely to travel in the world.” But also many other places. In areas where travelers congregate, inevitably wiley local entrepreneurs recognize the market opportunity, and Internet cafés — sometimes dozens of them — spring up around traveler populated areas. And in areas where there are fewer travellers, there is often less local infrastructure, and therefore more of a need for shared Internet access.
A great writeup on a recent foray into Croatia and what the traveler saw there. See also this on mobile phones abroad . . .