Dubai officially secured the title of the most Instagrammable city in 2026 after new global rankings placed the city at the center of worldwide social media attention. The city has…