Nestled on the South Devon coast is Blackpool Sands, a Blue Flag awarded beach named after the nearby village of Blackpool - not to be confused with the Lancash
Read More