Spend 3 weeks in Malaysia and visit KL, Cameron Highlands, Langkawi, Penang, and Perhentian Islands. This itinerary highlights food, culture, art, and more