Short montage of the Restaurant El Faro in Playa del Las Americas, Tenerife, Canary Islands. The original footage was shot for mydestination.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…