20 Mar Place Seychelles’ core infrastructure has easy approaches from land, sea & air. All convenient locations with major commercial and transport hubs are within easy reach.