SWISSCARE NUWEIBA RESORT HOTEL

5 THE CORNICHE
NUWEIBA
Egypt