Ipoh's Old Town has become one of Peninsular Malaysia's most photographed heritage districts, and it's easy to see why: within a compact grid of pre-war shophouses you get Ernest Zacharevic-style street murals, Moorish-domed colonial landmarks, and centuries-old cave temples carved into the limestone hills that ring the city. It's flat, walkable, and small enough to cover most of it in half a day.
Everyone already knows about Concubine Lane's snack stalls and Han Chin Pet Soo's tin-tycoon history — they're worth a stop, but they're just two alleys in a much bigger heritage trail. This list focuses on the landmarks around them: the murals scattered across Old Town's back lanes, the "Taj Mahal of Ipoh" railway station, the Birch Memorial Clock Tower, the colonial civic buildings ringing the Padang, and two very different cave temples on the edge of town.
Most of these sites sit within a 20-30 minute walk of each other in Old Town, with the two cave temples requiring a short Grab ride out to Gunung Rapat and Kawasan Perindustrian Tasek. Wear comfortable shoes, start early to beat the heat and the crowds, and bring cash for donation boxes at the temples.
*Cover image: Slleong, CC0, via Wikimedia Commons*

