El Badi Palace was built in the 16th century by king Ahmad al-Mansur. Today much of the palace is under ruins but you still can appreciate several well preserved towers from where you can enjoy a gorgeous Sun Set where dozens of storks nest full-time. This is 31 BEST’s Marrakech favorite place to watch the Sun set.