Sort:  

Perhaps France, Spain, Portugal

If you ever come to Romania give me a sign. I would like to meet. In my area there are thousands of tourists coming every day during summer.

OK, thanks !