Lamu town has as a number of interesting museums and exhibits which are well worth a visit and the archipelago also contains several archaeological/historical sites of great significance, such as Takwa and Manda Town (both on Manda Island) and Shanga (on Pate Island). Some have been partially excavated in later years, shedding important new light on Swahili history and culture.