Small town charm in Sardinia

ITALY: Sardinia has perfect white beaches, lots of activities for travelers, and luxury for the jet setters. But the real charm of …