Mahe Seychelles. By far the largest and most developed of the Seychelles islands, Mahé is home to the country’s capital, Victoria, and to about 90% of the Seychelles’ population. As such it’s both as busy as Seychelles gets, and home to the largest selection of resorts and activities, from the hiking possibilities across the rugged interior of Morne Seychellois National Park to diving pristine sites and snorkeling.