United States
You should cultivate friends in locations where you are planning to visit. Make contacts on internet bulletin boards and seek advice from like-minded locals on any activities/hotels/restaurants etc.
This is always the best way to minimise your risk when visiting a new city (or even one that you have been to many times!). Also, be prepared to help others with advice on your own city also :-)
Search Been there