Batu Caves Kuala Lumpur Malaysia, scenic interior limestone cavern decorated with temples and Hindu shrines, travel destination in South East Asia trip.