Extend your Deepavali holidays: Discover Batu Caves’ 5 winning points this weekend Batu Caves is a majestic tourism icon of Malaysia carved out from limestone hills, one of the most popular Indian shrine located outside India. Nurul Rustam October 20, 2017