Johor is the southernmost state in Peninsular Malaysia, and the third largest in land area, behind Pahang and Perak. Like the rest of Peninsular Malaysia, the east and west coasts of Johor are separated by the Banjaran Titiwangsa mountain range, with its larger cities being along the west coast, and the east coast being more rural and less ...