Dubai is the most populous city in the United Arab Emirates and the capital of the Emirate of Dubai. Established in the 18th century as a small fishing village, the city grew rapidly in the early 21st century into a cosmopolitan metropolis with a focus on tourism and hospitality. Read More
As the nation bled blue and the streets echoed with cheers for the Indian cricket team facing their arch-rival Pakistan at the T20 Asia Cup in Dubai, bowler Avesh Khan's family was glued to the television as the home side bowled the greens in the fir ...