The main island of Seychelles hosts their international airport, capital city and 90% of their population. It is also home to great beaches, coral reefs, and forested mountain areas, as well as colonial plantation houses, museums, art galleries and a botanical garden. The capital Victoria is one of the smallest capitals in the world, containing a popular market, a clock tower, colonial buildings and a Natural History Museum. The outlying Sainte Anne Marine National Park is a popular place for snorkeling, and Beau Vallon is the most popular beach in Seychelles. Morne Seychellois National Park in the mountains of Mahé is popular for trekking and birding.