title: Alternative to Google's Reverse Geocoding
body: <p>I am looking for an <strong>alternative</strong> to Google's reverse geocoding service.</p>
  
  <p>In short, I want a user to click on a map and pre-fill a form with an address for a particular latitude and longitude. Similary to this this <a href="https://google-developers.appspot.com/maps/documentation/javascript/examples/geocoding-reverse" rel="nofollow">example</a>.</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I am using OpenStreetMaps and according to Google's terms I am not allowed to user their geocoding services without displaying them on Google Maps.</p>