We only had one day spare while staying in KL so wanted to do all three of the above and MM Adventure Services seemed to be the only tour offering all in one day. It was a long day but Michael was very friendly and chatty and explained what was happening as we went along. It was nice to have...
More