SPAIN
(SCHENGEN STATES)

No. 66, The Arcade, 1st Floor, World Trade Centre, Cuffe Pared, Mumbai - 400 005.
Tel : 2215 2220 Fax :
2215 2212

   

 

Download application form

      Download declaration form

Listed Medical insurance by the consulate