Tasikmalaya

With lush green forests, picturesque mountains and spectacular waterfalls, Tasikmalaya in West Java is a nature lover’s paradise – and it has just become more accessible. (more…)