Carora Photos

Meet 121 travelers, 34 tour guides and discover 456 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