Question # 1
Which city is known as Gibraltar of the Indian Ocean?

Choose an answer