what are Haciendas

A hacienda is a type of Spanish-style ranch house. Here are some images:

http://images.google.com/images?hl=en&q=hacienda&gbv=2