“We wanted to make sure we did it. It was really important to us.” Castle Beach is in the coastal town of Falmouth. The three sisters grew up in the area and spent their summers on the ...
Castle Beach Café has shared its heartfelt thanks to individuals who helped make Christmas Day magical for the community. The Falmouth café opened on Christmas Day for both paying customers and ...
The beautiful seaside town in Cornwall was named the "most depressing" town in the UK, though many strongly disagree.