Photograph

The Fasilidas Castle, built by Indian artisans, influenced by moorish and moghul architecture