Visit the Cape Cod Museum of Natural History

December 27th, 2019 by Corey A Edwards

Are you fascinated by nature, curious about the animals and plants native to the Cape, or just looking for a fun way to kill some time? The Cape Cod Museum of Natural History, located less than an hour away from our Falmouth Inn, ticks all these boxes and more with two fascinating floors of exhibits […]