World's best sky-high and rooftop restaurants- Le Foundouk, Marrakesh
A charming terrace above Marrakesh's frenetic medina, Le Foundouk serves its take on Moroccan classics (beef fillet tagine, seafood pastilla) on a candle-lit rooftop overlooking the old town.
It can be hard to find, but lantern-bearing staff are on hand at the nearby taxi drop-off to guide diners to the restaurant.
Haute cuisine:
Two Moroccan classics -- a rich, slightly sweet and fragrant lamb and apricot tagine, and fluffy couscous studded with vegetables.
Read