Batu Caves is a stunning natural and cultural landmark in Malaysia. Over 400 million years old, these limestone caves were used as shelters by the indigenous Temuan peopl...
App Store Google Play