Malaysia

Batu Caves | Kuala Lumpur, Malaysia

Batu Caves | Kuala Lumpur, Malaysia

Batu Caves | Kuala Lumpur, Malaysia Kuala Lumpur, Malaysia This picture was taken during our awe-inspiring trip through Malaysia. The limestone caves, Batu Caves, are located to the North of the Malaysian capital Kuala Lumpur. They got their name from the Malaysian...