Carora Photos

Meet 96 travelers, 26 tour guides and discover 450 photos

Carora is a town in Lara State, Venezuela, on the Morere River, a branch of the Tocuyo River. It is about 54 miles southwest of Barquisimeto. Carora was founded twice.
View Carora guide >

Cathedral Of Carora