
Last week when I was in Cozumel, Mexico I stumbled across the Plaza i95 internet cafe with desktops and Wi-Fi, also a lot of plugs for your chargers. Now I know a lot of places on the island have “free Wi-Fi” if you buy food or drinks but I wasn’t interested in that. You can [...]














Follow and Contact Us!