Al Shamel Travel & Tourism Travel AgentsNot found105, 1st Floor, Barsha Business Boutique Building, Street #C29, Al Barsha FirstNear to Sharaf DG Metro StationDubai