Garajonay

Proper noun

 * 1) A natural area, and national park, in the island of La Gomera, Canary Islands, Spain.