Martha and the Muffins mention the legendary beach at Camp Cathy in their 1980 hit “Echo Beach.” Note, Echo Beach at Camp Cathy is not far away from the lodge.
You can watch the high-tech video here: http://youtu.be/QEQkIEkxm7k
Martha and the Muffins mention the legendary beach at Camp Cathy in their 1980 hit “Echo Beach.” Note, Echo Beach at Camp Cathy is not far away from the lodge.
You can watch the high-tech video here: http://youtu.be/QEQkIEkxm7k