india kuala little wallpaper little india kuala lumpur Located approximately 11 kilometres to the north of Kuala Lumpur this 100-year-old temple features idols and statues erected insi… Saturday, January 22, 2022 Edit