Tenerife Island, Canary Islands, Spain

Tenerife Island, Canary Islands, Spain

Tenerife is the largest of the Canary Islands, and offers much to see and do. It has both flat areas (covered with banana plantations) and mountainous areas. Its mountainous terrain provides plen...

JDS Travel News JDS Viewpoints JDS Africa/MI