As you read in my last post, we visited the posh ski resort town of Megeve, France to watch the Tour de France in person, which has been a bucket list item of mine for a while now.
As you read in my last post, we visited the posh ski resort town of Megeve, France to watch the Tour de France in person, which has been a bucket list item of mine for a while now.