With turquoise seawaters and rich coral reefs, Egypt's resort town of Sharm el-Sheikh is a picturesque location for this year's United Nations global summit ... Read more