Garmin has launched its Instinct 2 Series smartwatches in India. The series comprises five new smartwatches…