Anthroth Island

Anthroth Island

Anthroth Island is the largest island in Lakshadweep which is the nearest island to the main land. Thick vegetation of coconut grooves add beauty to the Island.