Destinations Hidden gem in UK |Babbacombe,Devon,England #devon #england #travel #shorts admin April 1, 2025 No Comments Diana’s journey URL:Embed:Babbacombe is a delightful small shingle beach. The promenade on Babbacombe Downs is known the highest in England and …