Nowadays, as most people have cell phones or smart phones you should check with your service provider with regards to charges for use on overseas travel. In general hotels and guesthouses will have internet connections or wifi and most towns will have internet cafes. Prepaid call cards are available in many general stores.