Barcelona och Madrid är två av de mest populära storstäderna att besöka i Spanien, där man kan uppleva spännande storstadsliv och besöka berömda sevärdheter.