A Perfect Combination of Interesting Places & Great Beaches & Charming Towns