 The headquarters of the NCTTCA and the organization's Permanent Secretariat are located at House 1196, Links Road, in Nyali, a neighborhood with Mombasa, the largest port and second-largest city of Kenya.The geographical coordinates of the Authority headquarters are 04°02'59.0"S, 39°41'30.0"E (Latitude