What Ibn Battuta found in Sharjah: From Kalba’s rivers to Dibba’s humid nights

What were famed Moroccan traveller Ibn Battuta’s first impressions of Sharjah more than 700 years ago? And how did Emirati navigator Ahmad Ibn Majid shape the course of maritime history? These were …