My webmaster recently pointed out that the property search that is available on my website, www.pathaleonline.com, allows visitors to select the geographic area of a search based on a map.  You just “draw” the perimeter of the search.  You click on the starting pointing, then click else to include an area, then click on the next area, etc.  Not only can you click on a rectangular area, but you can make this an irregular shape.

Try it out.  There are instructions on my home page to do this.