The two main buildings at Talisman Therapeutic Riding in Grasonville, to the left, the main barn that can house up to 10 horses. To the right, the huge indoor riding arena, which can house an additional seven horses.