Designed by
Title
Canyon Itaimbezinho in Cambara do Sul, RS - Brazil #213495499
Description
Located in Aparados da Serra National Park in southern Brazil the Itaimbezinho Canyon is part of the largest set of canyons in South America, there are more than 36 canyons spread over more than 200 km of extension at 1.400 meters in height.