But this quaint town is also rife with opportunities to explore the South Carolina low country. And for recent visitors, there's no better place to make your home base than the alluring Montage ...