Are Guadarrama National Park and Teide National Park both in the Spanish mainland?
no
Title: Guadarrama National Park
Passage: Sierra de Guadarrama National Park (in Spanish: "Parque Nacional de la Sierra de Guadarrama") is a national park in Spain, covering nearly 34,000 hectares, the fifth largest in Spain's national parks system.  The Guadarrama mountain range ("Sistema Central") contains some ecologically valuable areas, located in the Community of Madrid and Castile and León (provinces of Segovia and Ávila).  The law that regulates the recently approved national park was published in the BOE in  26, 2013 (2013--) .
Title: Teide National Park
Passage: Teide National Park (Spanish: "Parque nacional del Teide" , ] ) is a national park located in Tenerife (Canary Islands, Spain).
Title: Tarutao National Park
Passage: Tarutao National Park (Thai: อุทยานแห่งชาติตะรุเตา ) consists of 51 islands in the Strait of Malacca, off the coast of Satun Province of southern Thailand.  The Tarutao National Park consists of two island groups: "Tarutao" (Thai: หมู่เกาะตะรุเตา ,  ] or  ] ) and "Adang-Rawi" (Thai: หมู่เกาะอาดัง-ราวี ,  ] ), which are scattered from 20 to 70 kilometres distance from the south-westernmost point of mainland Thailand.  The park covers an area of 1,490 square kilometres (1,260 ocean, 230 island).  The southernmost end of the park lies on the border with Malaysia.  Tarutao became Thailand's second marine national park on 19 April 1974.  The coastal Khao Sam Roi Yot National Park had been designated in 1966.
Teide National Park Guadarrama National Park