10 Best Places to Visit in Spain
1. Madrid Madrid is the Spain capital city and largest city and it is known in the world over for its sizzling nightlife. Madrid is home to a wide array of diverse ethnic groups, something that makes it one of the most colorful cosmopolitan cities in Europe. It also has lots of attraction sights like …