Tenerife may be known for its beaches, but it’s the island’s stargazing that leaves the biggest impression, boasting some of ...