Travel and tour In Malaysia
13.5 km east of central KL and have several tracks for adventures outing
Batu Caves is a an iconic and popular tourist attraction in Selangor.
Magical display of lights referred to as the ‘Natural Wonder of the World’
A charming little island with exotic cultures and heavenly food.