The Grand Resort, Hurghada
Address: Red Sea
City: Hurghada
Region: Red Sea
Country: Egypt