Lakshadweep, formerly known as the Laccadive, Minicoy, and Aminidivi Islands, is a group of islands in the Laccadive Sea, 200 to 440 km off the southwestern coast of India. Read More
The Indian cricket community has expressed its concerns on social media following controversial statements from Maldives ministers, leaders, and ... ...