Staying at the Hotel Terra Barichara, you shouldn't miss Barichara's main landmarks such as Fundacion San Lorenzo. Taller del Papel. Fabrica artesanal de papel de fique (2.7 miles), Parque Para Las Artes Jorge Delgado Sierra (2.5 miles) as well as the 18th-century sandstone church "Catedral de la Inmaculada Concepcion" accessible with a 10-minute drive.