Go Maps provides the most accurate map available in the app store for finding rare Pokemon, Pokestops, and gyms.
This guide is crowd sourced, so if you dont see anything in your area be patient and help others find awesome stuff by saving locations you find.
Go Maps is an unofficial guide and is not associated with Pokemon.