Known as the "Red City" or "Ocher City" of Morocco, Marrakech also welcomes us with so much greenery which is made up of sumptuous gardens, palm trees and fruit trees.