Located at the foot of Caracas' Avila Mountain, Parque Los Chorros consists of 4.5 hectares of exuberant nature including the only natural waterfall in a capital city park. The landscape spans several levels with a descent of more than 100 steps, tunnels, bridges and benches from which to contemplate large trees, mountain springs and lush vegetation. In short, it is an earthly paradise in miniature. It is the perfect place for nature lovers and just plain lovers—or if you belong to a meditation group like the ones that meet at the waterfall.