Could be Greece with the white building against blue sky and water, but no, it's Tenerife!