Swatch is a store, located at Accra, Ghana. Visit their website www.swatch.com for more detailed information.
I thought it was so cool seeing a Swatch store here at the mall in Ghana, reminded me of the 80s. Totally modern, clean, and cool.
Great collection
Well designed swatch shop. Very big collection