Spain is continuously ranking at the top 5 beautiful and most visited countries all over the world. The main attraction reason is its islands and coasts. There are many cities which attract the tourists most. Here you will find the many best art collections, multi...