Retreat to the hill stations of Cameron Highlands and experience the misty forests, tea plantation and...
Retreat to the hill stations of Cameron Highlands and experience the misty forests, tea plantation and numerous farms.