Babbacombe Downs, Always A Popular Place.. It isn’t hard to see why Babbacombe Downs is a popular place. It is so beautiful.