Preview Gran Hotel Bahia Del Duque Resort, Tenerife, Canary Islands, Spain Image ID: 1113-101139 Artist: travelstock44 Purchase a commercial license Buy framed prints & more from our print store trees holidays europe city palm tree canary islands tourist resort travel spain urban scene day outdoors travel destination tree hotel city vacations mediterranean countries tenerife bahia del duque gran hotel