Flagged off the inaugural Indian Navy Half Marathon an important initiative to promote fitness and a healthier lifestyle.