A Dubai IPL? Howzzat!
As of now, cricket is the most popular sport in India. What made cricket even more prominent was the Indian premier league also known as IPL. Basically, the league was set up by the Board of Control for Cricket in India in 2008. IPL is played in a twenty20 format and currently, there are eight […]