Belize is no longer officially classified as a third world country. That is why the US Peace Corps and Raleigh International pulled out.

There are lots of internet cafes all over Belize, and have been for years. Quite a few in San Pedro.