Everyone who flies to the Seychelles arrives in Mahé, the largest of the islands and site of the capital, Victoria. With over 70 coves and beaches, offshore islands, its land and marine national parks, indigenous birds, walking trails and galleries, the island encapsulates the diversity of...