Panama’s Surprising Island Destinations

Swaying palm trees, soft white sands, and warm waters of clearest blue…Panama’s islands epitomize the best of the tropics. Panama has hundreds of islands, but the island destination I visit the most is Contadora—and with good reason. It’s just a 20-minute flight from Panama City, where I live. (And yes, I’ve boarded some truly tiny planes since I moved here!)

Cyprus: Beaches, Mosaics, and Mythology on a Divided Isle

Cyprus is located at the crossroads of Europe, Asia, and Africa, and throughout history has been ruled by diverse civilizations. The Phoenicians, Assyrians, Ancient Greeks, Romans, Byzantines, Franks, Venetians, Ottomans, and the British have all left their mark. Today, this complex history is reflected in Cyprus’ fascinating cultural sites and its rich cuisine...

Eight Days Without English: A Deep Dive Into Español

After living in Spain for a year, I was impatient to ramp up my Spanish language skills. I’d hit a point where I could handle all the basic transactions of life, as long as the replies to my questions were short and simple, but my ambitions in Spain go beyond the basic stuff. I really wanted to delve into life here, and that meant getting a grip on the language...

Island Hopping in Indonesia: Nusa, Gili, Flores, and Lombok Islands

The archipelago of Indonesia is comprised of over 17,000 islands, many are uninhabited, and while Bali receives most of the attention, all of them are stunning in their own right. White- sand beaches, even pink-sand beaches in some cases and palm trees make a great backdrop for an early morning sunrise or lazy sunset drinks...

Czech Republic

People hear “Czech Republic” and reflexively think “Eastern Europe.” It’s a mental trick resulting from the fact that Czechoslovakia was once part of the communist Eastern Bloc of countries that were affiliated with the former Soviet Union. In reality, Prague, the Czech capital, sits farther West than...