Carora Photos

Meet 88 travelers, 25 tour guides and discover 451 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