Cameron Highlands Resort, one of the best tea plantation hotels in the World surrounded by tea plantations & strawberries