Destination creator (Voyajo Team)
Calvinia is a regional town in the Northern Cape province of South Africa named after the Swiss religious reformer John Calvin. The town belongs to the Hantam Local Municipality which forms part of the Namakwa District Municipality (...) (from Wikipedia)