Things to Do in Batu Caves

There are 3 attractions in Batu Caves. Petronas Towers, twin skyscraper towers and kuala lumpur landmark, is the most popular.