France, Italy, and Spain are the triumvirate European countries which are the favorite destinations of tourists from every corner of the globe. Naturally, they are also the preferred backdrops for love struck honeymooners, and while France is lauded as the country of love by default, Spain is ...