Lakshadweep
Lakshadweep, meaning "a hundred thousand islands" in Sanskrit, is a stunning archipelago located in the Arabian Sea, off the southwestern coast of India. Despite its name, it comprises only around 36 islands, out of which only a few are inhabited. Th...