Water, a basic element of life, has a calming effect. Waterfall combined with the lush natural beauty will leave you spellbound. Located in the village of Cisarua, approximately 10 kilometers from...