Dubai comes alive every weekend – and 21–22 June is no exception. With an exciting mix of indoor spectacles, cultural attractions, and seasonal...