Masca is one of the most picturesque parts of Tenerife island and is located in the northwest at the foot of the Teno Mountains Canary islands Spain