Swiss TCC (STCC – சுவிஸ் தமிழர் ஒருங்கிணைப்புக் குழு) Get Directions STCC is a worldwide active Organization with the aim to unite all Tamil People.. ADDRESS: STCC, Postfach 8446 Bern 3000