If you’re an art enthusiast, you’ve most likely heard about the popular Louvre – though you may be thinking of the famous structure in France. There will be a new Louvre, one in the United Arab Emirates, which will open its doors to the rest of the world this Saturday, May 5, a little after […]