Tayari Plaza (location)

Tavari Plaza is an area located on the main island of New Mombasa, Kenya.