After so much hypes and expectations about the much awaited Nokia Lumia 1520 is released in Dubai. There had been numerous conjectures about the actual release date and also regarding the location of release for the new Nokia Lumia 1520. This information is now confirmed by the company. Nokia