Search · 4 results
Restaurants · Al Barsha
Shopping · Al Barsha
Hotels · Al Barsha
Entertainment · Al Barsha
The Middle East's first and largest indoor ski resort
© 2026 Dubai Directory. All rights reserved.Operated by Diginexa LLPSome listing data © OpenStreetMap contributors