Little India is an area in KL with lots of Indian Restaurants, street food, clothes shops, it’s an interesting place with lot’s going on, bollywood …
Little India is an area in KL with lots of Indian Restaurants, street food, clothes shops, it’s an interesting place with lot’s going on, bollywood …