Batu Caves is a complex of a number of caves and cave temples. Located about 13km from Kuala Lumpur it is a must see for all visitors of Malaysia. Visitors are welcomed by the tallest statue of Lord Murugan (the youngest son of Shiva and Parvati) in ...
Jeita Grotto is a complex of two cave systems that became a Lebanese national symbol and a major tourist attraction in Lebanon. It became a finalist of the New 7 Wonders of Nature poll as well. The cave system consisting of Upper Grotto and Lower ...