This is the Haji Ali Mosque, the tomb of a Muslim saint who died while on pilgrimage to Mecca. It is believed that a casket containing his mortal remains floated and came to rest on a rocky bed in the sea, where devotees constructed the tomb and the mosque. It is a pretty site of [...]





