Cary Hotel and Pier, Babbacombe - 1923 by LiT Web Studio First published on June 11, 2009 Hotels Landscapes Tourist attractions +