Nubia Aqua Beach Resort

Nubia Aqua Beach Resort has a great green area and landscaping everywhere inside the resort