Home Page Previous Home Next

Hotel_constuction_jpg

Hotel constuction

Hotel being built at the edge of Albufiera, a sprawling tourist resort in the Algarve, Portugal.