The town boasts three beaches and charming boutiques. Why You Need To Go: This beautiful city is perched on the shores of Lake Ontario and ... European than a trip to Paris! This riverside town ...