New World CenterAn Auditorium in Miami Beach, Florida, USA Miami Beach Wedding at New World CenterMiami Beach