Greetings, Hrishi. Well, tourists are going to be pretty much everywhere, especially the big cities (Barcelona, Madrid, etc). Still, you will be in Spain, and spanish will be the most used language - entonces solo te toca aprovechar de cada oportunidad que tienes para communicarte en español.
Feliz Viaje