Teignmouth Town Beach, Devon: Sandy Shores & Pier Views | OnlyBeaches