Wind pine (Casuarina equisetifolia) is a kind of green conifer tree, including the Pinaceae family. They are found in most of North and Central America

Taman Ayun Temple is a landmark in the village of Mengwi, Badung regency, located 17km northwest of Denpasar. This temple Read more...