Hidden Gems You Can Visit for Under $1,000 ...