Lakshadweep, meaning 'a thousand islands' in Sanskrit and Malayalam, comprises a cluster of 36 islands situated off the coast of...
Lakshadweep, meaning 'a thousand islands' in Sanskrit and Malayalam, comprises a cluster of 36 islands situated off the coast of...