The Monarch Tuksi Company has recently launched a fleet of 10 Tuksi’s, or tuk-tuks, onto the streets of Cape Town.
Continue Reading