Santa Rosa de Lima de Abiquiu is a quaint establishment nestled in the heart of Abiquiu, NM.
It offers a unique experience that showcases the rich history and culture of the region through various activities and events.
Generated from their business information