Coming up on the 29th of June is the Independence Day of Seychelles; a day which celebrates the nation's hard-won…