Answer:
The name Lakshadweep Islands off south-western India, literally stands for 'One Hundred Thousand Islands'. However there are only 27 Islands in Lakshadweep.
Category : Islands
Next Question: Which is the 'Third Highest Mountain in the World '?
Previous Question: Which habitats in the world are known as 'Earth's-Kidneys'?