I recommend beginning your visit by walking around the perimeter to take ... and what better place to do it than Falmouth’s lovely St. Michael’s Hotel & Spa? This luxurious spa, which includes ...