Jun 242 min readExploring Pulau Besar by BikePulau Besar, a tropical island paradise off the coast of Johor, Malaysia, is often associated with lounging on pristine beaches and...