HomeGENERAL KNOWLEDGE Which part of the world is known as “Star and key of Indian Ocean”? June 18, 2018 0 Which part of the world is known as “Star and key of Indian Ocean”? (a) India (b) Sri Lanka (c) Maldives (d) Mauritius Tags GENERAL KNOWLEDGE Facebook Twitter