Coastal KUALA SELANGOR lies 70km northwest of KL, close to the junction of routes 5 and 54 on the banks of Sungai Selangor. A former royal town, today it’s a small, sleepy affair; the chief reason visitors continue to come here is to see the river’s fireflies, which glow spectacularly in the early evening. This natural spectacle appeared at one stage to be in terminal decline: the fireflies’ mangrove habitat was rapidly being cleared, and the river becoming polluted. Government intervention seems to have stabilized things, and you stand a reasonable chance of enjoying a decent light show, weather permitting – the flies don’t perform in rain. It’s easiest to see Selangor’s highlights on an evening firefly package tour from KL, though you can visit independently if you’re prepared to stay overnight.