Ahmed Jaouadi: Batu Caves
By on Oct 16, 2013 in Batu Caves
Batu Caves is the main attraction of Kuala Lumpur, the capital of Malaysia. It would seem that it's one of the Hindu shrines situated outside India.
Read more here:
Ahmed Jaouadi: Batu Caves