98 99 SOMPETACyclists were flagged off at Baruva Beach in Sompeta, Andhra Pradesh, against the scenic backdrop of the Bay of Bengal, accompanied by a cultural performance.