EgyptOctober 22, 2008<October 22, 2008Three Corners Palmyra Resort by Amica Location The Three Corners Palmyra Resort is located within the popular area of Naba Bay. This luxurious home from home hotel is located only…