You might never have a reason to visit Bluffton, a small town outside of an almost equally small town called Beaufort, South Carolina.
But it just so happens that Bluffton is home to one of the top-rated resorts in the world, the Inn at Palmetto Bluff. The town and resort are hard to distinguish from one another.
I drove down a long dirt road before entering the property, which has its own chapel, shops, restaurants, and of course the resort itself.
Leave a Reply