The Seychelles is an archipelago of over 100 islands located off the east coast of Africa in the Indian Ocean. The capital and largest city is Victoria, on the island of Mahe, which is home to 90% of the population. The islands have a tropical climate without extremes, and the main ethnic groups are Creole, Indian, and Malagasy. Tourism is the main economic industry, providing over 30% of jobs and 70% of foreign currency. Maintaining a sustainable water supply is a key challenge given the country's dependence on catchments for rainwater.