These are 22 of the most beautiful churches in Europe that any history or architecture buff must see in their lifetime.