Logo

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