You could do all of those things in the Rio Grande Valley of Texas. Access to Mexico and year-round (pretty much) warm weather.