There is much more to Egypt than the Red Sea resorts and the ancient pyramids. Al Tarfa Desert Sanctuary is located deep inside the country, off the beaten track. The lodge is set in the Dakhla, which is regarded as Egypt's most beautiful oasis. This sizeable private reserve is a …