ITTIA

AcronymDefinition
ITTIA➣I Think, Therefore I Am (Rene Descartes)
ITTIA➣International Travel and Tourism Information Agency