Follow us on
loading....
ALAMEIN, (Egypt): In Egypt's Mediterranean tourist resort city of New Alamein, beachgoers now start to enjoy riding car-like jet skis...