This photo taken on Sept. 25, 2025, shows a scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)
VICTORIA, Oct. 6, 2025 (Xinhua) -- The Seychelles is an Indian Ocean archipelago comprising 115 islands. Mahe Island, the largest, is home to the capital city Victoria and a renowned tourist destination.
Boats are moored at a pier on Mahe Island, the Seychelles, on Sept. 26, 2025. (Xinhua/Han Xu)Tourists take a sightseeing submarine on Mahe Island, the Seychelles, on Sept. 26, 2025. (Xinhua/Han Xu)This photo taken on Sept. 26, 2025, shows a coastal scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 27, 2025, shows a church on Mahe Island, the Seychelles. (Xinhua/Han Xu)People enjoy leisure time at the beach on Mahe Island, the Seychelles, on Sept. 28, 2025. (Xinhua/Han Xu)This photo taken on Sept. 26, 2025, shows a coastal scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 27, 2025, shows a scene of Victoria on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 25, 2025, shows a coastal scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 25, 2025, shows a scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 24, 2025, shows a sunset view on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 27, 2025, shows a coastal scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)This photo taken on Sept. 26, 2025, shows a scene on Mahe Island, the Seychelles. (Xinhua/Han Xu)■
Comments