The town of Kuala Kubu Bharu has a few spelling variations, from Kuala Kubu Baru to Kuala Kubu Bahru and Kuala Kubu Baharu. However, mention KKB and most people would know where you are referring to. It was once the second largest town in Selangor and also the principal town of the District of Hulu Selangor. KKB ... continue reading »