Campaign Cartographer

Campaign Cartographer - A Mapping Tool

 * http://www.profantasy.com/products/cc3.asp

Campaign Cartographer is a CAD-based mapping application intended for use by role playing games developers. However, it can easily be used for mapping the real world.

Campaign Cartographer is currently on version 3. It is not free.