Filming Locations (3)

  • Key Biscayne, Florida, USA

  • Key West, Florida Keys, Florida, USA

  • Miami, Florida, USA