Zouara Resort

Location: Sharm El Sheikh, South Sinai, Red Sea, Egypt