By seeing all the wonderful views of the "Bosque del Cedro" I understand why this Island is called a "jewel of the Nature"... Just magnificent... Would love to hiking in this mystic ancient forrest!!
Beautiful butterfly stamp too!
La Gomera is one of the seven Canary Islands, located in the Atlantic Ocean, and 150 kms. from the African coast.
It is is a small island having a total area of some 378 sq kilometres and hardly 20 km. from north to south. Yet it conceals an ecological treasure without precedent and is a UNESCO World Heritage Site. Few places in the world have such a wealth of natural beauty as La Gomera, even more interesting because of its past prehistoric character.