Three Corners Royal Star Beach Resort

2 Cornish Str, Hurghada, Egypt 002065

JDS Travel News JDS Viewpoints JDS Africa/MI