Where is Dolphin located?
Dolphin is located in Hotels Area,Dwntown,El Fardous Garden, , Ain El Sokhna, Egypt.