
Standing tall
Near the southern coast of Johor Bahru, ITD’s Straits Vista Centre is a learning and training centre that is truly beautiful and inspiring.
Located on the penthouse level of Menara TJB, the centre lives up to its name with an awe-inspiring view of the historic Tebrau Straits separating Malaysia and Singapore.