Once a serious shipbuilding and whaling centre, Falmouth is now a typical picturesque Cape city. That is where the Pilgrims made a cease. It’s said that they had been afraid of the huge lobsters and refused to eat them however have been amazed by the gigantic cod. The Cape has wonderful seashores, including the huge […]
Read More