Editor
Which part of the world is known as "Star and key of Indian Ocean"?
Difficulty: Easy
A: 
Mauritius
B: 
Sri Lanka
C: 
Madagascar
D: 
Manora
Sponsored Ads