Zanzibar has been on the top of my travel fantasy list for a long, long time. Luckily I've been able to live vicariously through (photographer) friends.
How fabulous is The Rock Restaurant, a seafood joint perched above the Indian Ocean. Depending on the tide, you either walk, swim or row a boat to it! Yes, please.
A familiar place, RS?