Iglesia de San Juan BautistaParishSharePlaza de San Juan10003 Cáceres, ExtremaduraSpainGet directions