Discovery Maps Falmouth Share: MediaProfessional Services Visit Website P.O. Box 1983 North Falmouth, MA 02556 (774) 521-4953 (802) 558-1881 http://www.discoverymap.com/# About Map About Discovery Maps publish curated guides of destinations across the United States and Internationally. What's Nearby? Distance: 5 10 15 20 25 50 mi.