01.08.2024 Around the Island Pleased to meet ewe: Lambs at the Ram’s Head If guests at the Ram’s Head Inn find the front desk momentarily empty, a helpful sign explains, “Tending to the lambs! We’ll be back shortly.” The historic inn’s newest...