June 19, 2011 Americas Miami Posted by DENNIS I love South Beach in Miami, Florida. I admit it. But the atmosphere fits me perfect. Some pictures from there. Maybe I should move there?