Tenerife is one of the most beautiful of the Canary Islands. These Spanish islands are located off the coast of Morocco and are exotic as well as beautiful. When planning Tenerife holidays, it will be easy to find plenty of wonderful things to do.Tenerife is so special that it is considered to be the Jewel [...]