Perched on a rock in the middle of the Indian Ocean, off the coast of Zanzibar, Tanzania, is a tiny seafood restaurant simply named The Rock Restaurant. Depending on the tides that day, you can either swim, walk, or boat over for a fresh caught meal! Shall I make us a reservation?
Recommended in Travel
Several weeks ago I fulfilled a lifelong dream of visiting Alaska. I walked through a forest and enjoyed the new growth of ferns, hiked to Exit Glacier, attended one of the most beautiful weddings, ate freshly caught […]
How lucky we feel to have been able to experience Moscow for the first time last week, with our friends at Kira Plastinina as our gracious hosts. With just a handful of days in Russia’s historic […]