It's connected to the country's largest island Mahé by a bridge and is conventiently located between the capital city of Victoria and the Seychelles International Airport, as per island estates ...