Coastal bliss: 48 hours in Margaret River

Wine, beaches, caves and history – what’s not to like?