November 7, 2026

Egypt – Beach resort town of Sharm el Sheikh