A group of islands off the southwest coast of India