Photos of Caracol Falls

Cachoeira do Caracol, em Canela, Rio Grande do Sul. Caracol Falls in Canela, Rio Grande do Sul. #u by umavoltaemeia

Caracol Falls, or Cascata do Caracol, is a 426-foot (130 meter) waterfall about 4.35 miles (7.00 km) from Canela, Brazil in Caracol State Park (Parque do Caracol). Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information