Not too long ago, Johor Bahru was not exactly a "tourist" spot. It was a dusty, dirty town. But, it has changed quite drastically since then. Situated on Malaysia's border with Singapore, this little town has developed enough to attract the tourists and sustain their interest, albeit for a while. Johor Bahru is filled with amazing Hindu temples decorated with glass mosaics. The second-largest city in Malaysia, Johor Bahu has come a long way with opening up of various amusements parks and other commercial complexes.