This is a short but telling glimpse of what has happened to Gaza, the small sliver of land 1 / 4 of the dimensions of London where two million people are trapped. Located suitable within the beach, it features ground to ceiling Home windows and French doors resulting in a best floor terrace that overlook the panoramic views on the North Devon coas