Repeat: One of the most important Hindu holy sites outside of India is this series of cave shrines nestled into the side of a mountain about eight miles from Kuala Lumpur.
One of the most important Hindu holy sites outside of India is this series of cave shrines nestled into the side of a mountain about eight miles from Kuala Lumpur.