Known as the Spice Island, bursting with culture and history, with its idyllic white-sand beaches with palms swaying lazily in the sea breeze.
Read MoreKnown as the Spice Island, bursting with culture and history, with its idyllic white-sand beaches with palms swaying lazily in the sea breeze.
Read More