Which part of the world is known as “Star and key of Indian Ocean”? April 1, 2018 – by admin Which part of the world is known as “Star and key of Indian Ocean”? A. Manora B. Sri Lanka C. Maldives D. Mauritius E. Madagascar