The world's smallest capital city — a harbour town of 30,000 on the tropical island of Mahé where the Indian Ocean's most extraordinary marine park begins at the edge of the market.