Titan ' one of the India's largest watch manufacturer and retailer, recently, made an announcement of the launch of its first Titan Flagship store....