In this travel video guide to Scottsdale, Arizona, I travel to Scottsdale, the so-called “Miami Beach” of Arizona. Located just to the east of Phoenix, Scottsdale is …

source