Tag: west coast

spot_imgspot_img

Lakshadweep-The forbidden land of beauty

Lakshadweep, the group of islands located 404 kilometers off the Indian west coast in the Arabian sea, the smallest Indian union territory are India’s...