Greetings! WiFi Tribe here checking in from our newest location, BUENOS AIRES! We’ve just arrived this past weekend, added some new faces to the tribe and have already begun to fall in love with this giant city! As the capital of the Argentine Republic and one of the 20 largest cities in the world, …
Continue Reading about Where Are We Now? WiFi Tribe Takes Argentina