Live Miami! Love Miami! Play Miami!
Viva la Vida Where: The Omphoy Ocean Resort Address: 2842 South Ocean Blv., Palm Beach FL…