Tayari Plaza (location)

For the Halo 3: ODST level, see Tayari Plaza (Level)

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