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.more →
Surrounded by an aqua sky and turquoise sea, this Maldivian resort is heaven on earth and one of many luxury villas from Alilia Resorts. The ecologicalmore →