outingblue bay travel tenerifeShare on FacebookShare on Twitter102IMAGESBahia del Duque, Tenerife, SpainHard Rock Hotel Tenerife, Tenerife, SpainHard Rock Hotel Tenerife, Tenerife, SpainBlue Bay TravelBlue Bay Travel launches twin-centre packagesBlue Sea Puerto Resort, Ténérife
IMAGES