“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 UK has many fantastic seaside towns for people to visit, but one has been dubbed the "best" place to go. The town offers ...