Articles with tag: thean hou

In my previous articles, I showcased the man-made places of interest and cities in Malaysia, despite there being many naturally made wonders in the country. The most famous of them is the temple complex of  Batu caves,  consisting of thirty mountain caves. They are huge and ancient...