Islands in India

Across the shores, on both sides are many eye-catching islands that, acts as a crowd puller of the Indian tourism market space. India has a total of 247 islands (distant…