Citadel Azur Resort

Egypt, HurghadaView Map