Definitions by obscure_phantasm
Abbreviation for Cape Town. A city located in South Africa. It has a sea and a mountain, a brilliant combination. One of the top tourist destinations in the world.
CT by obscure_phantasm July 29, 2006