Home to the country's most pristine beaches and endless amenities, Marsa Baghush is where you can enjoy the best vacations…