It is the most popular and largest island in Seychelles and is 6 km wide 26 km long, and is surrounded by beautiful beaches. The capital of Seychelles, Victoria is in Mahe. Here you can go hiking, visit botanical gardens, explore jungles, waterfalls and visit its stunning beaches. Kayaking, snorkelling, and scuba diving are popular activities on the island. The beach resorts in Seychelles has to offer in Mahe are aplenty; you will have enough options to choose the perfect accommodation for you. Other must-see attractions on the island include a visit to the Sri Selwyn Clarke Market and the Tea Factory.