Welcome to Beni Hasan

see all attractions

Travel guides

Starting at $27.99

Cover of Lonely Planet Africa Travel Guide - Lonely Planet ShopCover of Middle East

Beni Hasan in detail