TamilNet



A picturesque beach on the island