Majestic massive limestone formation in the state of Selangor, just on the edge Kuala Lumpur. 3 huge caves including the main cave which includes Hindu temple. There is an annual festival that attracts a lot of locals. The beautiful 272-step staircase to the cave makes for great photos. There are wall paintings of Hindu epics in the Ramayana Cave. There are monkeys everywhere so watch your food and other stuff as they are cheeky and little brats.