Johor Bahru, be charmed by its historical buildings & cultural attractions