The Holocaust Memorial in Miami is one of the most beautiful memorials. The Memorial was opened on Sunday, February 4, 1990, but not without challenges. Many have opposed it when it was first proposed. The memorial is spanning several blocks with the physical address 1933-1945 Meridian Avenue. The street numbers coincidentally match the years of the Nazi regime and its war against the Jews.