The Cameron Highlands is Malaysia's most extensive hill station. It occupies an area of 712 square kilometres. To the north, its boundary touches that of Kelantan; to the west, it shares part of its border with Perak.