The picturesque capital of Seychelles named Victoria is located in the largest Mahe Island. This small city was named in honor of the British queen, and one of the landmarks is Little Big Ben, erected in 1903 by the Seychelles governor, again honoring the British Queen. Besides several Christian churches, Victoria also features very interesting Hindu temple. Other prominent sites in Victoria, like Seychelles Natural History Museum, Victoria Botanical garden, colorful markets, and a large port attract many visitors throughout the whole year.