The Gremlin

Online/Digital
Mossel Bay (Afrikaans: Mosselbaai) is a town with 150,000 inhabitants in the Western Cape province of South Africa. It lies on the southern coast of South Africa, east of the Cape of Good Hope and west of Knysna on the Indian Ocean coast and is part of the Garden Route. Source

Media Outlet details

Scope National
Language Afrikaans, English
Country South Africa
Similarweb UVMSimilarweb UVM Request pricing
Comscore UVMComscore UVM Request pricing