A. India
B. Maldives
C. Sri Lanka
D. Bhutan
Submitted by: Ayesha Arshad
Sri Lanka is referred to as “the pearl of the Indian Ocean” and it’s not surprising because there is a great deal to discover on this tropical island with around 21 million inhabitants: Dream beaches, cultural treasures, rich biodiversity, hearty cooking and incredible tropical fruits.
Correct Answer: Sri Lanka ✔
Last Updated: September 29, 2024