Seychelles, officially the Republic of Seychelles, is an island country and archipelagic state consisting of 155 islands in the Indian Ocean. Its capital and largest city, Victoria, is 1,500 kilometres east of mainland Africa. From Wikipedia
The TV presenter recalls his emergency surgery to unblock critical arteries and shares his journey to recovery with diet and exercise changes.