
This coastal Kenyan site is renowned for its ancient Swahili stone town. What is its name?
Great Wall of China
Angkor Wat
Lamu Old Town
Colosseum