Royal Tent Kokstad, situated at 38 Groom Street, Kokstad, 4700 in South Africa, represents a dynamic and innovative force in the tent manufacturing industry. This Kokstad branch, part of the larger Royal Tent brand, is renowned for creating some of the world’s finest tents, living up to their motto: “The World’s Best Tents”. Established in 1998, Royal Tent has rapidly Read more...