Hurghada, Red Sea Governorate, Egypt
MISHA SHOP STELLA DI MARE BEACH RESORT & SPA MAKADI BAY, Unnamed Road,...