Aside from the attractions in Paris, the Mont Saint Michel is the most visited tourist attraction in France. The massive edifice sits on its own island, and not only includes a castle, but an entire city. Read more on Avenly Lane Travel!
I love to travel! My husband is Dutch Indonesian, was born in Indonesia and raised in Holland. Between the both of us, we have traveled all of the continents except Antarctica and Australia. Those are next!