Voted as one of the most unique restaurants in the world, “The Rock” in Zanzibar off the coast of Tanzania should definitely go on your bucket list! You can have an amazing sea food meal overlooking the Indian Ocean and guess what, there is a catch on how to get there. Not by foot, but rather you need to either swim or take a boat as it is surrounded by water! Cool eh?
Fantastic capture by Fokkebok.