Nestled in a faraway corner of South Florida, picturesque Miami beach is anything but quaint. Home to some of the best beaches in Florida, this beach town ...