During the Ramadan period in May 2018, we visited Zanzibar, spending three days discovering its alleys, walking the beaches, and driving to the northernmost point of Urguja Island.

AloJapan.com