Natural History Museum in Independence Avenue, SEZ, Victoria, Seychelles